package com.example.stmp.Service.Department;

import com.example.stmp.Entity.Department;
import com.example.stmp.pojo.PageResult;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public interface DepartmentService {
    /*
     * 新增部门
     * */
    void save(Department department);

    /*
     * 根据id查询部门
     * */
    Department getById(Long id);

    /*
     * 删除部门
     * */
    void delete(List<Long> ids);

    /*
     * 查询部门信息
     * */
    List<Department> list();

    /*
     * 修改部门信息
     * */
    void update(Department department);

    /*
     * 分页查询部门信息
     * */
    PageResult pageQuery(Integer pageNum, Integer pageSize);
}
